tree and shrub planting - Turkish English Dictionary